<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">

	<title>ASCenterLayoutSpec Class Reference</title>

	<link rel="stylesheet" href="../css/style.css">
	<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
	<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
	<header>
		<div class="container" class="hide-in-xcode">
			
			<h1 id="library-title">
				<a href="../index.html">  </a>
			</h1>

			<p id="developer-home">
				<a href="../index.html">AsyncDisplayKit</a>
			</p>
			
		</div>
	</header>

	<aside>
		<div class="container">
			<nav>
				<ul id="header-buttons" role="toolbar">
					<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>

					<li id="on-this-page" role="navigation">
						<label>
							On This Page

							<div class="chevron">
								<div class="chevy chevron-left"></div>
								<div class="chevy chevron-right"></div>
							</div>

							<select id="jump-to">
	<option value="top">Jump To&#133;</option>
	
	<option value="overview">Overview</option>
	

	
	
	<option value="tasks">Tasks</option>
	
	

	
	

	
	<optgroup label="Class Methods">
		
		<option value="//api/name/centerLayoutSpecWithCenteringOptions:sizingOptions:child:">+ centerLayoutSpecWithCenteringOptions:sizingOptions:child:</option>
		
	</optgroup>
	

	
	
</select>
						</label>
					</li>
				</ul>
			</nav>
		</div>
	</aside>

	<article>
		<div id="overview_contents" class="container">
			<div id="content">
				<main role="main">
					<h1 class="title">ASCenterLayoutSpec Class Reference</h1>

					
					<div class="section section-specification"><table cellspacing="0"><tbody>
						<tr>
	<th>Inherits from</th>
	<td><a href="../Classes/ASRelativeLayoutSpec.html">ASRelativeLayoutSpec</a> : <a href="../Classes/ASLayoutSpec.html">ASLayoutSpec</a> : NSObject</td>
</tr><tr>
	<th>Declared in</th>
	<td>ASCenterLayoutSpec.h</td>
</tr>
						</tbody></table></div>
					

                    
					
					<div class="section section-overview">
						<a title="Overview" name="overview"></a>
						<h2 class="subtitle subtitle-overview">Overview</h2>
						<p>Lays out a single layoutElement child and position it so that it is centered into the layout bounds.
NOTE: ASRelativeLayoutSpec offers all of the capabilities of Center, and more.
Check it out if you would like to be able to position the child at any corner or the middle of an edge.</p>
					</div>
					
					

					
					
					<div class="section section-tasks">
						<a title="Tasks" name="tasks"></a>
						

						
						

						<div class="task-list">
							<div class="section-method">
	<a name="//api/name/centerLayoutSpecWithCenteringOptions:sizingOptions:child:" title="centerLayoutSpecWithCenteringOptions:sizingOptions:child:"></a>
	<h3 class="method-title"><code><a href="#//api/name/centerLayoutSpecWithCenteringOptions:sizingOptions:child:">+&nbsp;centerLayoutSpecWithCenteringOptions:sizingOptions:child:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>Initializer.</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>+ (instancetype)centerLayoutSpecWithCenteringOptions:(ASCenterLayoutSpecCenteringOptions)<em>centeringOptions</em> sizingOptions:(ASCenterLayoutSpecSizingOptions)<em>sizingOptions</em> child:(id&lt;ASLayoutElement&gt;)<em>child</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>centeringOptions</code></th>
						<td><p>How the child is centered.</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>sizingOptions</code></th>
						<td><p>How much space will be taken up.</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>child</code></th>
						<td><p>The child to center.</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">ASCenterLayoutSpec.h</code></p>
			</div>
			
			
		</div>
	</div>
</div>
						</div>
						
					</div>
					
					

                    
                    
          
				</main>

				<footer>
					<div class="footer-copyright">
						
						<p class="copyright">Copyright &copy; 2016 AsyncDisplayKit. All rights reserved. Updated: 2016-11-05</p>
						
						
						<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
						
					</div>
				</footer>
			</div>
		</div>
	</article>

	<script src="../js/script.js"></script>
</body>
</html>